#ifndef __IMGURUPLOADERCOM_IMPL_H__
#define __IMGURUPLOADERCOM_IMPL_H__

#include "IImgurUploaderCOM.h"
#include "nsStringAPI.h"
#include "nsIGenericFactory.h"
#include "windows.h"
#include "nsMemory.h"
#include "stdio.h"


#define IMGURUPLOADERCOM_CONTRACTID "@imgur.com/imgurUploaderCOM;1"
#define IMGURUPLOADERCOM_CLASSNAME "imgurUploaderCOM"

// #define IIMGURUPLOADERCOM_IID_STR "75032672-eb8a-4cfd-95db-b6eba3ddd20f"

#define IMGURUPLOADERCOM_CID   {0x75032672, 0xeb8a, 0x4cfd, \
    { 0x95, 0xdb, 0xb6, 0xeb, 0xa3, 0xdd, 0xd2, 0x0f }}

class CImgurUploader : public IImgurUploaderCOM
{
public:
	NS_DECL_ISUPPORTS
	NS_DECL_IIMGURUPLOADERCOM

	CImgurUploader();

private:
	~CImgurUploader();

protected:
};

#endif
